/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package JeuDeLaVie;

/**
 *
 * @author laurelinde
 */
public class MotifPetitCanon extends MotifEnv
{
    public MotifPetitCanon()
    {
        super(36, 9);

        int i, j;

        //---------------------------
        // Initialisation du tableau
        //---------------------------
        for (i = 0; i < 36; i++)
        {
            for (j = 0; j < 9; j++)
            {
                tabCases[i][j] = new Case();
            }
        }

        //----------------------
        //On remplit le tableau
        //----------------------
        tabCases[0][4].setEtatCourant(true);
        tabCases[0][5].setEtatCourant(true);
        tabCases[1][4].setEtatCourant(true);
        tabCases[1][5].setEtatCourant(true);
        tabCases[10][4].setEtatCourant(true);
        tabCases[10][5].setEtatCourant(true);
        tabCases[10][6].setEtatCourant(true);
        tabCases[11][3].setEtatCourant(true);
        tabCases[11][7].setEtatCourant(true);
        tabCases[12][2].setEtatCourant(true);
        tabCases[12][8].setEtatCourant(true);
        tabCases[13][2].setEtatCourant(true);
        tabCases[13][8].setEtatCourant(true);
        tabCases[14][5].setEtatCourant(true);
        tabCases[15][3].setEtatCourant(true);
        tabCases[15][7].setEtatCourant(true);
        tabCases[16][4].setEtatCourant(true);
        tabCases[16][5].setEtatCourant(true);
        tabCases[16][6].setEtatCourant(true);
        tabCases[17][5].setEtatCourant(true);
        
        tabCases[20][2].setEtatCourant(true);
        tabCases[20][3].setEtatCourant(true);
        tabCases[20][4].setEtatCourant(true);
        tabCases[21][2].setEtatCourant(true);
        tabCases[21][3].setEtatCourant(true);
        tabCases[21][4].setEtatCourant(true);
        tabCases[22][1].setEtatCourant(true);
        tabCases[22][5].setEtatCourant(true);
        tabCases[24][0].setEtatCourant(true);
        tabCases[24][1].setEtatCourant(true);
        tabCases[24][5].setEtatCourant(true);
        tabCases[24][6].setEtatCourant(true);
        tabCases[34][2].setEtatCourant(true);
        tabCases[34][3].setEtatCourant(true);
        tabCases[35][2].setEtatCourant(true);
        tabCases[35][3].setEtatCourant(true);

    }

    @Override
    public Case[][] getTabMotif()
    {
        return tabCases;
    }
    
}
